3950 10td Ave, New York City, NY 10034-1842, New York City
"I love this place. the food is so good. The churrasco is on POINT."
"I love this place. the food is so good. The churrasco is on POINT."